at perigee - German English Dictionary